﻿@charset "utf-8";
/* CSS Document */
.search-l {width:10px;}
#sp-video a.img {position:relative; width:120px; height:90px;}
#sp-video a.img span {width:24px; height:24px; display:block; _-moz-opacity:0.8;_opacity:0.8; bottom:5px; right:5px; position:absolute; background:url(../images/videoico.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/videoico.png')}
/*背景*/
.search-l {width:10px;}
.time,.scan,.source .comment,.introli .comment,.sustain,.tool .r a,.tag .r a,#recommend h2 a,#essaylist strong,#essaylist .ding{background:url(../images/essay-bg.jpg) no-repeat;}
.source span,.share a,.tool .r a{display:inline-block; height:16px;}
.time,.scan,.source .comment,.sustain,.tool .r a,.introli .comment {padding-left:26px !important;}

.essayblock {width:610px; padding:15px; background:#f9f9f9; margin-top:10px;}
h1 {font-size:22px; text-align:center;font-family:SimHei;}
.source {padding:15px;}
.source span {padding:0 10px; line-height:16px;}
.time {background-position:-122px -1px;}
.scan {background-position:-122px -19px;}
.source .comment,.introli .comment {background-position:-122px -37px;}
.sustain {background-position:-122px -55px;}
/*分享*/
.tool {border:1px solid #e0e3e6; height:27px; background:#fff; padding:13px 10px 0; margin:0 0 5px; line-height:16px;}
.tool a.bl{background-position:-121px -73px;}
.tool a.collect{background-position:-121px -91px;}
.tool a.bemail{background-position:-121px -109px;}
/*正文*/
#content {font-size:14px; line-height:25px;}
#content p {margin-bottom:15px; text-indent:2em;}
/*表情*/
#face {border:1px solid #e0e3e6; font-size:14px; background:#fff; padding:10px; margin-top:30px;}
#face p a {font-size:12px;}
#face li {float:left; line-height:25px; text-align:center; width:58px; margin:15px 0 5px;}
#face li a,#face li em {display:block;}
.mood_bar{background:#EEF7F7; height:100px;  margin:0 auto;position: relative;width: 24px;}
/*标签*/
.tag {line-height:24px; margin:10px 0 5px;}
.tag .l a {margin-right:10px;}
.tag .r a {display:inline-block; height:24px; padding-left:28px; margin-left:10px;}
.tag a.sc{background-position:-119px -127px;}
.tag a.ding{background-position:-119px -153px;}
.tag a.cai{background-position:-119px -178px;}
/*相关推荐*/
#recommend{margin-top:13px; overflow:visible; width:638px;}
#recommend h2{ position:relative;}
#recommend h2 a{color:#FF4800; height:35px; margin-top:-3px; padding-right:8px; text-align:center; width:90px; display:inline-block; background-position:-25px -55px; _position:absolute; _top:0;}
#recommend .l li {float:left; width:126px; text-align:center; padding:10px;}
#recommend #ggad1 {padding:0 10px; height:305px;}
#recommend #ggad1 li {padding:10px 0;border-bottom: 1px dotted #C6C6C6;}
#recommend #ggad1 li p {margin-top:5px;line-height:18px;}
/*精彩图文*/
#sp-imgculture,#sp-video,#sp-img {float:right; clear:right;}
#sp-imgculture .lin21-sj {padding:0 10px 10px;}
/*精彩视频、精彩图片*/
#sp-video li,#sp-img li,#sp-imgculture .culimg li {padding:0 10px 10px; float:left; text-align:center; width:126px}
#sp-video li a,#sp-img li a,#sp-imgculture .culimg li a,#recommend .l li a {display:block;}
#sp-video li a.img,#sp-img li a.img,#sp-imgculture .culimg a.img,#recommend .l li a.img {margin-bottom:5px;}
/*文章列表*/
#essaylist h2 {height:28px; border-bottom:2px solid #ffd98e; font-size:14px; font-weight:normal;}
#essaylist h2 strong{display:inline-block; width:53px; height:23px; text-align:center; vertical-align:middle; padding-top:5px; background-position:-25px -93px;}
#essaylist strong.yzzg {background-position:0 -125px; width:96px;}
#essaylist h2 a {border-right:1px solid #8c8c8c; padding:0 10px; margin-top:5px; display:inline-block;}
#essaylist .more {top:8px;}
#essaylist .ding {background-position:-125px -55px;padding-left:21px; margin-left:10px;}

.introli,.videoli,.atlasli{border-bottom:1px dotted #C6C6C6; padding:10px 0;}
.introli h3,.videoli h3,.atlasli h3 {font-size:14px;}
.introli p,.videoli p,.atlasli p {line-height:18px; padding-top:5px;}
.introli p .l,.videoli p .l {padding-right:15px; display:inline-block}
.introli .img,.videoli .img,.atlasli .img {float:left; display:inline-block; margin-right:10px;}
/*热门标签*/
#hottag,#sp-video,#sp-img {clear:right;}
#hottag p {padding:8px;}
#hottag p a {margin:2px; background:#f1f1f1; padding:0 3px; display:inline-block; font-size:12px; white-space:nowrap; line-height:20px; color:#A55301}
#hottag p a:hover {background:#ce5f00; color:#fff !important; text-decoration:none;}
/*评论*/
.comment-title h4 .unfold,.comment-face-btn,.comment-submit,.reddig s {background:url(../images/public.gif) no-repeat;}
#comments {margin-top:20px;}
.comment-title {position:relative; margin-bottom:5px;}
.tips {position:absolute; top:2px; right:0;}
.report {position:absolute; top:2px; right:0;}
.comment-title h4 {font-size:12px; color:#666; font-weight:normal;}
.comment-title h4 .unfold {background-position:-132px -179px; padding-left:21px; font-size:14px; color:#333; font-weight:bold; margin-right:10px;}
.comment-title h4 .comment-title-num {color:#ff4800;}
.comment textarea {border: 1px solid #c0c0c0; height:50px; width:99%; line-height:18px; margin:0 auto;padding:2px; background:#f3f3f3;}
.comment-faces {color:#666; position:relative;}
.numtip {position:absolute; top:10px; left:60px;}
.comment-faces-div  {width:330px;}
.comment-faces-div img {padding:2px; background:#fff;}

.comment-face-btn {width:50px; height:35px; display:inline-block;background-position:-150px -160px;}
.comment-buttons {position:absolute; top:7px; right:0;}
.comment-submit {width:67px; height:29px; border:none;background-position:-156px -196px; font-size:14px; font-weight:bold; margin-left:10px;}
.comment-entries {margin-top:20px;}
.comment-entry {border-top:1px dotted #ddd; padding:15px 0; display:block; zoom:1; overflow:hidden;}
.userpic {float:left;margin-right:10px; width:56px; overflow:hidden; text-align:center}
.comment-avatar {border:1px solid #ddd; padding:2px;}
.txt,.comment-replies {float:right; width:574px;}
.comment-replies .txt {width:564px;} 
.comment-username,.username {color:#ff4800; margin-right:10px;}
.comment-content-wrapper,.comment-replies .comment-highlight p {line-height:18px;}
.comment-info,.comment-reply-info {color:#666; margin-top:10px; line-height:12px !important;}
.viewpf {float:right;}
.reddig {margin-right:15px;}
.reddig s{width:16px; height:16px; display:inline-block; background-position:-99px -148px; vertical-align:bottom; margin-right:5px;}
.comment-replies {margin-top:15px;}
.comment-reply-entry {padding:5px; background:#f9f9f9; margin-bottom:5px;}
.comment-reply-entry p {line-height:18px;}
.comment-replies .comment-highlight {width:564px; border:none; margin:5px 0;}
.comment-reply-form {text-align:right; margin-bottom:5px; color:#666}
.comment-reply-form textarea {text-align:left; color:#333; margin-bottom:5px;}
.comment-ding-btn, .comment-reply-btn, .comment-reply-close {cursor:pointer;}

/*右侧广告IE6兼容*/
.w-300 iframe.mar-t10{  float:none !important;}